package net.maku.kyy.service;

import net.maku.framework.common.utils.PageResult;
import net.maku.framework.mybatis.service.BaseService;
import net.maku.kyy.vo.KyyUserRoleVO;
import net.maku.kyy.query.KyyUserRoleQuery;
import net.maku.kyy.entity.KyyUserRoleEntity;
import java.util.List;

/**
 * 用户角色关系
 *
 * @author MAKU babamu@126.com
 * <a href="https://maku.net">MAKU</a>
 */
public interface KyyUserRoleService extends BaseService<KyyUserRoleEntity> {

    PageResult<KyyUserRoleVO> page(KyyUserRoleQuery query);

    KyyUserRoleVO get(Long id);


    void save(KyyUserRoleVO vo);

    void update(KyyUserRoleVO vo);

    void delete(List<Long> idList);


    void export();
}